Convertissez le nombre binaire 1011010101010111 en hexadécimal.
Groupes de 4 bits en partant de la droite : 1011 0101 0101 0111
Conversion de chaque groupe en hexadécimal :
1011
= B0101
= 50101
= 50111
= 7Le nombre hexadécimal correspondant est donc B557.
Convertissez le nombre hexadécimal B1AF en binaire.
Conversion de chaque chiffre hexadécimal en binaire :
B
= 10111
= 0001A
= 1010F
= 1111Le nombre binaire correspondant est 1011000110101111.
Convertissez le nombre hexadécimal C3F en décimal.
Conversion de chaque chiffre hexadécimal en décimal :
C
= 123
= 3F
= 15Calcul en base 16 :
C3F16 = 12 × 16^2 + 3 × 16^1 + 15 × 16^0
= 12 × 256 + 3 × 16 + 15
= 3072 + 48 + 15 = 3135
Le nombre décimal correspondant est 3135.
Combien d'entiers différents pouvez-vous coder avec 5 bits ?
Avec 5 bits, le nombre de combinaisons possibles est 2^5
.
2^5 = 32
On peut donc coder 32 entiers différents avec 5 bits.
Quel est le nombre minimum de bits nécessaires pour coder l'entier 40 en binaire ?
On doit déterminer le plus petit entier n
tel que 2^n
soit supérieur ou égal à 40.
Calcul des puissances de 2 :
2^5 = 32
2^6 = 64
L'entier 40 est compris entre 2^5
et 2^6
. Il faut donc 6 bits pour coder l'entier 40 en binaire.
Le nombre minimum de bits nécessaires est donc 6 bits.
Dans 1 kilooctet, il y a combien de bits ?
1 kilooctet = 1024 octets.
1 octet = 8 bits.
1024 × 8 = 8192
Il y a donc 8192 bits dans 1 kilooctet.
Convertissez le nombre décimal 895 en binaire.
Division par 2 successive de 895 :
Le nombre binaire correspondant est 1101111111.
Si vous multipliez deux entiers, chacun codé sur 3 bits, quel est le nombre de bits du produit ?
Le produit de deux entiers sur n
bits peut nécessiter jusqu'à 2n
bits.
Ici, chaque entier est codé sur 3 bits, donc le produit peut nécessiter jusqu'à 6 bits.
Convertissez le nombre hexadécimal D6B en binaire.
Conversion de chaque chiffre hexadécimal en binaire :
D
= 11016
= 0110B
= 1011Le nombre binaire correspondant est 110101101011.
Convertissez le nombre décimal 523 en hexadécimal.
Division par 16 successive de 523 :
Le nombre hexadécimal correspondant est 20B.